//#ifdef H5
import wx from 'weixin-js-sdk'
// H5分享
export const wxshare = link => {
	let windowurl = window.location.href.split('#')[0];
	uni.request({
    url: '/api/wxjssdk/wxjs',
    method: 'POST',
    header: {//配置请求头
      'content-type': 'application/x-www-form-urlencoded'
    },
	data: {
		url: windowurl
	},
    success: res => {
		if (res.statusCode < 500) {
			if (res.data.code === 1) {
			wx.config({
				debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
				appId: res.data.data.appId, // 必填，公众号的唯一标识
				timestamp: res.data.data.timestamp, // 必填，生成签名的时间戳
				nonceStr: res.data.data.nonceStr, // 必填，生成签名的随机串
				signature: res.data.data.signature, // 必填，签名，见附录1
				// surl: res.data.surl, //自己添加的，debug为true的时候可以网页打印出对应的URL是否正确
				jsApiList: ['updateAppMessageShareData', 'updateTimelineShareData',]
			})
			setTimeout(() => {
				wx.ready((res1) => {
					//自定义“分享给朋友”及“分享到QQ”按钮的分享内容（1.4.0）
					wx.updateAppMessageShareData({
						title: '千人千将', // 分享标题
						desc: '', // 分享描述
						link: link, // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
						imgUrl: 'https://newxcx.huzhuboche.com/uploads/20240919/8538b315cac9cb1704361225b5a33d15.png', // 分享图标
						success: function() {
						},
						cancel: function () {
						// 用户取消分享后执行的回调函数
						}
					})
					//自定义“分享到朋友圈”及“分享到QQ空间”按钮的分享内容（1.4.0）
					wx.updateTimelineShareData({
						title: '千人千将', // 分享标题
						desc: '', // 分享描述
						link: link, // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
						imgUrl: 'https://newxcx.huzhuboche.com/uploads/20240919/8538b315cac9cb1704361225b5a33d15.png', // 分享图标
						success: function() {
						// 用户点击了分享后执行的回调函数
						},
						cancel: function () {
						// 用户取消分享后执行的回调函数
						}
					})
				})
			}, 500)
        }
      } else {
        console.error('服务器错误,请检查')
      }
    },
    fail: err => {
      uni.showToast({
        title: '请求失败',
        icon: 'error'
      })
    }
  })
}
  //#endif